package cn.fover.utils;

import android.util.Log;

/**
 * Log工具类
 *
 * @author Administrator
 *
 */
public class LogUtils {
	private static boolean isDebugModel = true;

	/**
	 * 设置是否输出调试信息
	 *
	 * @param bool
	 */
	protected static void setDebug(boolean bool) {
		isDebugModel = bool;
	}

	/**
	 * 打印Log信息 输出等级V
	 *
	 * @param msg
	 */
	public static void LogF(Object msg) {
		if (isDebugModel) {
			Log.v("Fover", String.valueOf(msg));
		}
	}

	/**
	 * 打印Log信息 输出等级W
	 *
	 * @param msg
	 */
	public static void LogFw(Object msg) {
		if (isDebugModel) {
			Log.w("Fover", String.valueOf(msg));
		}
	}

	/**
	 * 打印Log信息 输出等级E
	 *
	 * @param msg
	 */
	public static void LogFE(Object msg) {
		if (isDebugModel) {
			Log.e("Fover", String.valueOf(msg));
		}
	}

	/**
	 * 输出调试信息
	 *
	 * @param mClassName
	 *            tag
	 * @param msg
	 *            信息
	 */
	public static void LogF(String mClassName, Object msg) {
		if (isDebugModel) {
			Log.v(mClassName, String.valueOf(msg));
		}
	}
}
